256,588 shares
196,961 shares
194,441 shares
144,233 shares
19,618 shares
22,903 shares
10,599 shares
14,461 shares
16,023 shares
12,932 shares